.top {
	border-bottom: 1px solid rgba(141, 118, 80, .68);
}

.almanac-fortune {
	position: relative;
	height: 50%;
}

.fortune-type {
	position: relative;
	display: inline-flex;
	width: 60px;
	height: 100%;
	background-color: rgb(232, 58, 60);
	vertical-align: top;
	align-items: center;
	justify-content: center;
	font-size: 32px;
	color: #ffffff;
}

.top .fortune-type {
	background-color: rgb(255, 212, 64);
}

.list {
	position: relative;
	display: inline-block;
	width: calc(100% - 60px);
	height: 100%;
}

.item {
	position: relative;
	height: calc(100% / 3);
	padding-left: 20px;
}

.name {
	padding-top: 3px;
	position: relative;
	height: 50%;
	font-size: 17.5px;
	color: rgb(117, 97, 65);
}

.desc {
	position: relative;
	height: 35%;
	font-size: 13.5px;
	color: rgb(181, 179, 172);
}